home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / btrieve / bj516.exe / BPATNLM.516 < prev    next >
Text File  |  1992-07-13  |  12KB  |  527 lines

  1. ;       PATCHES FOR BTRIEVE.NLM ver 5.16 for Netware 3.1J
  2. ;
  3. ;       Developers: please patch in the most recent patch number here.
  4. ;
  5. v eccf  2e 20 20 20 20 20 20 20 20 20 20    ;Patching original?
  6. r eccf  2c 20 28 72 65 76 20 32 31 29 20    ;, (rev 20)
  7. ;
  8. o nlm
  9. ;
  10. ;
  11. ;
  12. ;       beginning of patch #1
  13. ;
  14. r 6771  6b d8 09 8d 04 1f 8b d0 83 c2 07 c3
  15.         8b c8 03 ca 83 c1 07 66 8b 44 02 07 c3
  16. r cfc0  e8 ac 97 ff ff 90 
  17. r d0d7  e8 a1 96 ff ff 
  18. ;
  19. ;       end of patch #1
  20. ;
  21. ;       beginning of patch #2
  22. ;
  23. ;
  24. r c54b 66 83 7d f8 64 77 07 e8 33 a2 ff ff 75 09
  25. r 678a 66 83 7d f8 02 74 0c 66 83 7d f8 1f 74 05 66 83 7d f8 20 c3
  26. ;
  27. ;       end of patch #2
  28. ;
  29. ;       beginning of patch #3
  30. ;
  31. r bfd2 16 
  32. ;
  33. ;       end of patch #3
  34. ;
  35. ;       beginning of patch #4
  36. ;
  37. r b371 eb 7e 90 66 f7 46 08 08 02
  38. r b3fb 75 
  39. ;
  40. ;       end of patch #4
  41. ;
  42. ;       beginning of patch #5
  43. ;
  44. r 997d 90 90
  45. ;
  46. ;       end of patch #5
  47. ;
  48. ;       beginning of patch #7
  49. ;
  50. r 1450 66 85 db 74 19 eb 05
  51. r 1462 66 85 db 74 07 90 90
  52. t 09/03/91
  53. ;
  54. ;       end of patch #7
  55. ;
  56. ;       beginning of patch #8
  57. ;
  58. o 0
  59. v 0032 ee eb
  60. ;
  61. r 002e 14 ed              
  62. r 0032 ee ed              
  63. r 003e 34 0e              
  64. r 0046 2f 0e              
  65. r 004e ce f5              
  66. r 0056 0a 04              
  67. r 005e 7f 0d              
  68. r 0066 34 0e              
  69. i ebee 200
  70. o nlm
  71. ;
  72. r 4029 e8 e6 aa 00 00 90 90 90 90 90 90
  73. r 406a 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
  74. r 407a 90 90 90 90 90 90 90 90 90 90 90 
  75. r eb14 8b c6 8d 55 f4 bb 01 00 00 00 e8 06 6e ff ff 66
  76. r eb24 8b c8 66 85 c0 74 09 81 04 24 7f 02 00 00 eb 2e
  77. r eb34 8b 46 18 66 83 b8 3d 04 00 00 32 75 21 8b 45 f4
  78. r eb44 f6 40 08 01 75 16 83 04 24 3c 9c 57 fc 8b 7e 08
  79. r eb54 83 c7 07 b8 ff ff ff ff ab ab 5f 9d 33 c0 c3
  80. t 09/20/91
  81. ;
  82. ;       end of patch #8
  83. ;
  84. ;       beginning of patch #9
  85. ;
  86. r 3fad 29
  87. r 4085 e8 d9 aa 00 00 90 90
  88. r 421b e8 51 a9 00 00
  89. r eb63 8A 46 51 88 45 D7 8B 45 F4 F6 40 09 40 C3
  90. r eb71 50 8b 40 08 3B 78 03 58 75 0b 80 7D D7 00 75 05
  91. r eb81 66 B8 13 00 C3 e8 4d 70 ff ff c3
  92. r 3d44 18
  93. r 3d8b e8 fc ad 00 00 90 90 90
  94. r 3f15 e8 82 ac 00 00
  95. r 3ef8 e8 c8 ac 00 00 90
  96. r eb8c C7 45 E8 FF FF FF FF 66 8B 46 10    66 89 45 F8 C3
  97. r eb9c 66 83 7d fc 00 75 19 8B 56 08 8B 52 03 83 7D E8 
  98. r ebac FF 74 0d 3B 55 E8 75 08 66 C7 45 FC 13 00 EB 08 
  99. r ebbc 89 55 E8 66 83 7D F8 00 C3 
  100. r ebc5 c7 45 e8 ff ff ff ff 66 c7 45 fc 00 00 c3
  101. t 10/07/91
  102. ;
  103. ;       end of patch #9
  104. ;
  105. ;       beginning of patch #10
  106. ;
  107. r 3fad 2a
  108. r 3f93 e8 aa ac 00 00
  109. r 4003 e8 2c ac 00 00
  110. r 4047 0F B7 45 FC F6 45 d6 40 E8 7f ab 00 00 0f 82 e3
  111. r 4057 01 00 00 90 90 90 90 90 90 90 90 90 90 90
  112. r ebd3 75 17 80 7E 51 00 74 11 66 B8 09 00 66 83 7E 10   
  113. r ebe3 24 74 1C 66 B8 0b 00 EB 16 66 B8 08 00 66 83 7e
  114. r ebf3 10 06 74 0B 66 83 7E 10 24 74 04 66 B8 0a 00 66
  115. r ec03 89 46 10 8B C6 e8 2d 51 ff ff f6 45 d6 40 74 02
  116. r ec13 f8 c3 50 66 85 C0 75 0b 66 8B 4E 10 8B 46 08 66 
  117. r ec23 89 48 01 66 8b 4d fc 66 89 4e 10 58 66 89 c1 f9
  118. r ec33 c3 9f 75 04 83 04 24 21 88 65 d6 8d 45 d8 c3    
  119. r ec42 66 83 7e 32 24 74 0c 66 83 7e 32 25 74 05 e8 46
  120. r ec52 43 ff ff c3
  121. t 10/04/91
  122. ;
  123. ;       end of patch #10
  124. ;
  125. ;       beginning of patch #11
  126. ;
  127. r 8658 b7
  128. t 10/08/91
  129. ;
  130. ;       end of patch #11
  131. ;
  132. ;       beginning of patch #12
  133. ;
  134. r d802 8b 5d f4 8a 47 13 88 43 76 eb 12
  135. t 01/09/92
  136. ;
  137. ;       end of patch #12
  138. ;
  139. ;       beginning of patch #14
  140. ;
  141. v eb6c f6 40 09 40 c3
  142. r eb6c e9 6b 01 00 00
  143. r ecdc 66 F7 40 08 80 40 c3
  144. t 10/29/91
  145. ;   
  146. ;       end of patch #14
  147. ;
  148. ;       beginning of patch #15
  149. ;
  150. o 0
  151. v 0032 ee ed
  152. ;
  153. r 002e 14 ef              
  154. r 0032 ee ef              
  155. r 003e 34 10              
  156. r 0046 2f 10              
  157. r 004e ce f7              
  158. r 0056 0a 06              
  159. r 005e 7f 0f              
  160. r 0066 34 10              
  161. i edee 200
  162. o nlm
  163. ;
  164. r 005b 05
  165. r 03c0 e8 1e e9 00 00 90
  166. r ece3 8d 85 82 fb ff ff c6 40 ff 00 c3
  167. r 03ff e8 ea e8 00 00
  168. r ecee 89 9d 7d fb ff ff e8 05 2f ff ff c3
  169. r 045e e9 97 e8 00 00
  170. r ecfa fe 85 81 fb ff ff 8a 85 81 fb ff ff 3c 03 75 0a
  171. r ed0a 32 c0 8b 4d 62 e9 4f 17 ff ff 3c 02 0f 84 d6 16
  172. r ed1a ff ff 8d 45 ca 8b 95 7d fb ff ff 8b 12 e8 a7 2f
  173. r ed2a ff ff e9 00 17 ff ff
  174. r 0421 36
  175. r 0880 65
  176. r 0882 ef
  177. r 1fa2 10
  178. t 12/13/91
  179. ;   
  180. ;       end of patch #15
  181. ;
  182. ;       beginning of patch #16
  183. ;
  184. r d276 e8 cb 07 00 00
  185. r da43 31 c0 c3 80 79 13 fe 74 05 bf 55 00 00 00 c3
  186. t 01/13/92
  187. ;   
  188. ;       end of patch #16
  189. ;
  190. ;       beginning of patch #17
  191. ;
  192. r 8b23 e8 09 62 00 00
  193. r ed31 b3 40 ff 74 24 04 e8 78 61 ff ff 66 85 c0 74 04 
  194. r ed41 83 2c 24 20 c2 04 00
  195. r 8b3c e8 07 62 00 00
  196. r ed48 0f b7 d2 3b ca 74 13 8b 45 fc 8a 48 08 fe c9 b2
  197. r ed58 01 d2 e2 f6 d2 20 50 09 fe c1 c3
  198. r 50e9 e8 75 9c 00 00 90
  199. r ed63 fe 40 08 f6 45 f4 40 74 0e 51 8a 48 08 fe c9 b2
  200. r ed73 01 d2 e2 08 50 09 59 8b 45 10 c3
  201. t 12/13/91
  202. ;   
  203. ;       end of patch #17
  204. ;
  205. ;       beginning of patch #18
  206. ;
  207. r 5d08 8b 45 f4 03 c8 e8 6c 90 00 00
  208. r ed7e f6 40 05 80 74 1b 66 83 7e 10 17 75 14 8b 46 18
  209. r ed8e 8b 00 8b d1 e8 56 70 ff ff 66 85 c0 9f 80 f4 40
  210. r ed9e 9e c3
  211. r 4db4 eb
  212. r 0e74 e8 27 df 00 00 90
  213. r eda0 66 83 7e 14 00 74 0d 66 83 ff 17 75 07 8b c6 e8
  214. r edb0 ef db ff ff 80 7e 3a 00 74 04 83 04 24 0d c3 
  215. t 12/13/91
  216. ;   
  217. ;       end of patch #18
  218. ;
  219. ;       beginning of patch #19
  220. ;
  221. r 8220 e8 9a 6b 00 00
  222. r edbf 32 ff 8b fb 89 4d f4 c3
  223. r 8288 e8 3a 6b 00 00 74 0b
  224. r edc7 8b 10 32 f6 3b fa 8b 55 ec 0f b7 52 0c c3
  225. t 12/31/91
  226. ;   
  227. ;       end of patch #19
  228. ;
  229. ;       beginning of patch #21
  230. ;
  231. o 0
  232. r f619 18 18 18 18 18
  233. o nlm
  234. t 01/31/92
  235. ;
  236. ;       end of patch #21
  237. ;
  238. ;       beginning of patch #22
  239. ;
  240. r 3308 e8 49 b9 00 00
  241. r 3549 e8 08 b7 00 00
  242. r 824a e8 0c 6a 00 00
  243. r ec56 53 6a 12 eb 03 53 6a 17 e8 56 6d ff ff 66 85 c0 
  244. r ec66 5b 74 04 01 5c 24 04 5b c3
  245. r 59cd e8 9d 92 00 00 
  246. r ec6f 66 3d 08 00 72 06 66 b8 13 00 eb 06 89 54 83 13
  247. r ec7f 2b c0 8b 5c 24 04 c2 04 00
  248. r 712e e8 55 7b 00 00
  249. r 71c1 e8 c6 7a 00 00
  250. r 7809 e8 82 74 00 00
  251. r 788f e8 00 74 00 00
  252. r 7f54 e8 3f 6d 00 00
  253. r 7fd5 e8 c2 6c 00 00
  254. r 8301 e8 9a 69 00 00
  255. r 8391 e8 0e 69 00 00
  256. r ec88 6a d6 eb 1a 6a 43 eb 16 6a ad eb 12 6a 27 eb 0e
  257. r ec98 6a 8f eb 0a 6a 0e eb 06 6a e6 eb 02 6a 56 e8 cc
  258. r eca8 8c ff ff 83 f8 13 87 1c 24 75 0a 81 e3 ff 00 00 
  259. r ecb8 00 01 5c 24 04 5b c3
  260. r 79c1 e8 f9 72 00 00
  261. r ecbf 4f 79 0a b8 13 00 00 00 83 04 24 38 c3 0f b7 46
  262. r eccf 0c c3
  263. r 7018 e8 b4 7c 00 00
  264. r ecd1 8b 45 fc 01 f0 85 f6 75 01 40 c3
  265. t 06/04/92
  266. ;
  267. ;       end of patch #22
  268. ;
  269. ;       beginning of patch #23
  270. ;
  271. o nlm
  272. r e7e4 75
  273. r 849f e8 31 69 00 00
  274. r edd5 80 7c 01 0f 00 75 52 53 57 8b 0b 32 ed 8b df 33
  275. r ede5 ff 4f e8 43 00 00 00 9c 8b d0 51 b1 06 f6 e1 59 
  276. r edf5 92 66 81 c2 dc 00 9d 75 1e 89 0c 13 66 c7 44 13 
  277. r ee05 04 00 00 0a e4 75 06 fe 83 da 00 00 00 32 e4 66 
  278. r ee15 0f ab 83 db 00 00 00 66 ff 44 13 04 66 0f b3 83 
  279. r ee25 db 00 00 00 83 d7 00 5f 5b c3
  280. r ee2f 52 51 57 53 8b c1 33 c9 8a 8b da 00 00 00 33 ff 
  281. r ee3f 66 ba ff ff 81 c3 dc 00 00 00 67 e3 16 3b 03 74 
  282. r ee4f 12 66 3b 53 04 72 07 66 8b f9 66 8b 53 04 83 c3 
  283. r ee5f 06 e2 ea 5b 66 0b c9 9c 74 0a 2a 8b da 00 00 00 
  284. r ee6f f6 d9 eb 13 8a 8b da 00 00 00 80 f9 07 72 08 66 
  285. r ee7f 8b cf 0f 93 c5 eb e3 8b c1 9d 5f 59 5a c3  
  286. r 5144 e8 44 9d 00 00 90
  287. r ee8d 50 66 c7 45 fc 00 00 8b 5e 18 8b 1b 8b 0f 32 ed 
  288. r ee9d e8 8d ff ff ff 74 08 66 0f ab 83 db 00 00 00 58
  289. r eead c3
  290. r 30f3 e8 b6 bd 00 00 90 90
  291. r eeae 66 89 8b 3f 04 00 00 8a 87 da 00 00 00 66 98 66 
  292. r eebe 3b c8 73 09 66 c7 87 da 00 00 00 00 00 c3
  293. r 88a3 e8 24 66 00 00 
  294. r eecc 66 83 7e 10 00 eb ef
  295. t 06/04/92
  296. ;
  297. ;       end of patch #23
  298. ;
  299. ;       beginning of patch #24
  300. ;
  301. o nlm
  302. r 6af2 e8 dc 83 00 00
  303. r eed3 8b c6 8b 55 e0 52 e8 04 00 00 00 03 da 5a c3
  304. r eee2 8b 55 e0 f6 42 09 40 74 05 0f b7 52 14 c3 33 d2
  305. r eef2 c3
  306. r 6b58 e8 96 83 00 00
  307. r eef3 52 e8 e9 ff ff ff 01 54 24 08 03 c2 5a 05 20 01
  308. r ef03 00 00 c3
  309. r 6b69 e8 98 83 00 00
  310. r ef06 52 e8 d6 ff ff ff eb ef
  311. r 6bb6 8b 45 cc 90 90 90 90 90
  312. r 6bda 8b 45 cc 90 90 90 90 90
  313. t 06/04/92
  314. ;
  315. ;       end of patch #24
  316. ;
  317. ;       beginning of patch #25
  318. ;
  319. o 0 
  320. r 1038a 54 da
  321. r 1038e 54 da
  322. r 10396 54 da
  323. r 1039a 54 da
  324. r 1039e 54 da
  325. r 103a2 54 da
  326. r 103a6 54 da
  327. r 103aa 54 da
  328. r 103ae 54 da
  329. r 103b2 54 da
  330. r 103b6 54 da 
  331. o nlm
  332. r b08e b6
  333. r bb1a e8 39 1f 00 00
  334. r da58 8b 0a 89 4d 0c 8d 5d f8 31 c9 c3
  335. t 06/04/92
  336. ;
  337. ;       end of patch #25
  338. ;
  339. ;       beginning of patch #26
  340. ;       (This patch requires the presence of patch #8)
  341. ;
  342. o nlm
  343. v 4029 e8 e6 aa 
  344. r 4054 c6 46 51 00 0f 82 df 01 00 00
  345. t 06/04/92
  346. ;
  347. ;       end of patch #26
  348. ;
  349. ;       beginning of patch #27
  350. ;
  351. o nlm
  352. r 452c 90 90 90 90 90 90
  353. r 47aa 87
  354. t 06/04/92
  355. ;
  356. ;       end of patch #27
  357. ;
  358. ;       beginning of patch #28
  359. ;
  360. o nlm
  361. v 67b6  05 89 45 FC 89
  362. r 0cf7  80 fa 04 74 19 e8 b5 5a 00 00
  363. r 67b6  80 fa 16 74 16 80 fa 0f 74 11 80 fa 30 74 0c 80 
  364.         fa 1b 76 07 80 fa 20 73 02 32 d2 c3
  365. t 06/04/92
  366. ;
  367. ;       end of patch #28
  368. ;
  369. ;       beginning of patch #29 
  370. ;
  371. o nlm
  372. r 5391 8b 42 08 83 f8 00 74 14 3b 42 04 74 0f 8b 1a 66 
  373.        83 7b 14 ff 74 06 66 c7 40 02 00 00 
  374. o 0
  375. t 06/04/92
  376. ;
  377. ;       end of patch #29 
  378. ;
  379. ;       beginning of patch #30
  380. ;
  381. o 0
  382. v 0032 ee ef
  383. ;
  384. r 002e 14 f3
  385. r 0032 ee f3
  386. r 003e 34 14
  387. r 0046 2f 14
  388. r 004e ce fb
  389. r 0056 0a 0a
  390. r 005e 7f 13
  391. r 0066 34 14
  392. i efee 400
  393. o nlm
  394. r 7c7a 90 90
  395. r 7c86 e8 83 72 00 00
  396. r ef0e 51 53 52 6a 00 e8 96 74 ff ff 66 85 c0 75 26
  397.  5a 58 5b 66 f7 42 08 08 02 74 18 80 7a 1c 0a 7c 12
  398.  8b ca e8 c7 77 ff ff 93 8b d1 e8 bf 77 ff ff 33 c3
  399.  c3 33 c0 c3 83 c4 0c c3
  400. t 06/04/92
  401. ;
  402. ;       end of patch #30
  403. ;
  404. ;       beginning of patch #31
  405. ;
  406. o nlm
  407. r d72a 90 90 3c 02 74 29 
  408. r d740 eb 04 00 00 00 00 8b 45 f0 c6 40 74 00 e9 21 fe ff ff
  409. t 06/04/92
  410. ;
  411. ;       end of patch #31
  412. ;
  413. ;       beginning of patch #32
  414. ;
  415. o nlm
  416. r 2a52 c7 46 11 ff ff ff ff
  417. t 06/04/92
  418. ;
  419. ;       end of patch #32
  420. ;
  421. ;       beginning of patch #33
  422. ;          (This patch requires the presences of patch #9 and patch #30)
  423. o 0
  424. v 0032 ee f3
  425. o nlm
  426. v 3f15 e8 82 ac 00 00
  427. r 3791 e7 b7 00 00
  428. r ef7c f6 46 09 40 74 03 89 47 40 e9 20 49 ff ff
  429. r 3ae8 9e b4 00 00
  430. r ef8a 89 42 40 e9 92 4c ff ff
  431. r 3f16 78 b0 00 00
  432. r ef92 50 52 8b 55 f4 f6 42 09 40 74 09 8b 56 08 8b 42
  433. r efa2 03 89 42 40 5a 58 e9 ef fb ff ff
  434. t 06/30/92
  435. ;
  436. ;       end of patch #33
  437. ;
  438. ;
  439. ;       beginning of patch #34
  440. ;               (This patch requires the presence of patch #30)
  441. o 0
  442. v 0032 ee f3
  443. o nlm
  444. r 73a0 e8 a2 7b 00 00
  445. r ef47 89 d0 e8 fe d9 ff ff 8b 42 04 8b 3a c3
  446. r 4b44 0c a4 00 00
  447. r 4b4e 02 a4 00 00
  448. r ef54 50 89 f8 e8 f0 d9 ff ff 58 e9 f4 59 ff ff
  449. r 4b6c 90 90
  450. r 4b70 e8 ed a3 00 00
  451. r ef62 66 83 7d f0 09 75 07 50 e8 34 da ff ff 58 80 7d 
  452. r ef72 fc 00 74 05 e8 20 40 ff ff c3
  453. t 07/13/92
  454. ;
  455. ;       end of patch #34
  456. ;
  457. ;       beginning of patch #35
  458. ;               (This patch requires the presence of patch #30)
  459. o 0
  460. v 0032 ee f3
  461. o nlm
  462. r dec3 bc       
  463. r deca d6       
  464. r e11c d6       
  465. r e022 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 
  466. r e032 90 90 90 90 52 e8 71 0f 00 00 5a
  467. r efad 53 8d 95 1a ff ff ff 03 c2 8d 95 82 00 00 00 8d 
  468. r efbd 5d 2e e8 f8 ed ff ff 85 c0 5b 75 01 c3 8d 85 82
  469. r efcd 00 00 00 89 85 d2 00 00 00 8d 85 d2 00 00 00 e8
  470. r efdd d9 ec ff ff 66 3d 5b 00 75 0c c7 45 7a 00 00 00
  471. r efed 00 e9 62 ef ff ff 8d 85 82 00 00 00 8b 95 d2 00
  472. r effd 00 00 89 d6 2b d0 0f bf c3 03 c2 66 8b d8 56 57
  473. r f00d e8 fc ff ff ff 83 c4 08 56 e8 fc ff ff ff 83 c4 
  474. r f01d 04 66 40 66 03 d8 c3
  475. o 0
  476. i 10d12 4
  477. x 10cee 08 09
  478. r 10d12 0e f0 00 40
  479. i 10d5c 4
  480. x 10d3c 07 08
  481. r 10d5c 17 f0 00 40
  482. x 00046 2f 37
  483. x 0005e 7f 87
  484. x 00066 34 3c
  485. o nlm
  486. t 07/13/92
  487. ;
  488. ;       end of patch #35
  489. ;
  490. ;       beginning of patch #37
  491. ;       This patch fixes a minor bug introduced by patch 23, (wich is
  492. ;       a fairly complex one). Therefore, they must go together.
  493. ;
  494. o nlm
  495. ;       check if patch 23 Present 
  496. v 30f8  90 90
  497. ;       OK, nuke them NOPs ...
  498. r 30f8  31 c0
  499. t 07/13/92
  500. ;       end of patch #37
  501. ;
  502. ;       beginning of patch #38
  503. ;
  504. o nlm
  505. r df0d eb 17           
  506. r df23 90 90 90 8d 45 ea
  507. o 0
  508. r f74b 74 00
  509. r 11103 02
  510. i 11107 4
  511. r 11107 30 DF 00 40
  512. s 110a9 0f
  513. r 3e 29
  514. r 46 2c
  515. r 5a 50
  516. r 5e 7c
  517. r 66 31
  518. o nlm
  519. t 07/13/92
  520. ;
  521. ;
  522. ;       end of patch #38
  523. ;
  524. ;
  525. ;       END OF PATCHES FOR BTRIEVE.NLM ver 5.16 for Netware 3.1J
  526. 
  527.